#!/bin/sh
source /etc/profile

# author @zenk
# rsh=ssh这种同步方式,必须要先在源server上创建公钥和私钥,然后把公钥放到目标机器上
# 参见 http://home.phpchina.com/space.php?uid=2638&do=blog&id=186610


user="root" #用户
sip="10.28.150.2" #目标IP
sport="36500" #目标端口

redis="/usr/local/redis/dump.rdb" #redis的源地址
dirdesc="/usr/local/backup/" #目标机器的备份目录

#备份redis的数据文件
backupredis=" rsync --rsh=ssh -e 'ssh -p ${sport}' -a  ${redis} ${user}@${sip}:${dirdesc}"
echo ${backupredis}|bash #执行
